@charset "utf-8";


#content_body { width:600px;
                height:auto;
				float:left;
                margin: 0; 
                padding: 15px 15px 10px 15px;}

/* Images */
#content_body .images { float:left;
						margin: 0;
						padding: 0 15px 0 0;
						background-color:#FFF}
					

div.images-across a{ float:left; margin: -10px 15px 16px 0; padding: 0; }	
						
							
						
#content_body .images img { margin: 0 0 15px 0; }

img {border:0}							


/* Headings */
#content_body h1 { font-size:28px;
                   font-weight:normal;
                   text-align:center;
                   text-transform:uppercase;
                   margin: 0 0 20px 0; 
                   padding: 0;}
				   
#content_body h1 span { font-size:12px;
                        text-transform:none;
                        color:#000;}	
						
#content_body div.subheader { margin: 0 0 20px 0; text-align:center}
#content_body div.subheader h1{ margin:0; } 
				   
#content_body h2 { font-size:14px;
                   color:#00ADEF;
                   font-weight:bold;
				   text-align:left;
				   border-bottom: 1px solid;
                   margin: 0 0 0 0; 
                   padding: 0;}		
				   
#content_body h3 { font-size:14px;
                   font-weight:bold;
				   text-align:left;
                   margin: 0; 
                   padding: 0;}		

#content_body h3 span {	font-size:12px; font-weight:normal; color:#000000 }			   
				   
				   
				   
#content_body h4 { font-size:12px;
                   font-weight:bold;
				   text-align:left;
                   margin: 0; 
                   padding: 0;}				   
				   
/* Headings For Treatments*/
#content_body_main-links h1, #content_body_main-links h3, #content_body_main-links h4 {color:#00ADEF; }

#content_body_focused h1, #content_body_focused h3, #content_body_focused h4 {color:#D40F83; }

#content_body_deep h1, #content_body_deep h3, #content_body_deep h4 {color:#DB2730; }

#content_body_shiatsu h1, #content_body_shiatsu h3, #content_body_shiatsu h4 {color:#E6932D; }

#content_body_reflexology h1, #content_body_reflexology h3, #content_body_reflexology h4 {color:#DFDA0D; }

#content_body_chair h1, #content_body_chair h3, #content_body_chair h4 {color:#A2D063; }

#content_body_swedish h1, #content_body_swedish h3, #content_body_swedish h4 {color:#00ADEF; }

#content_body_raindrop h1, #content_body_raindrop h3, #content_body_raindrop h4 {color:#8976B6; }

#content_body_craniosacral h1, #content_body_craniosacral h3, #content_body_craniosacral h4 {color:#B1328D; }

#content_body_reiki h1, #content_body_reiki h3, #content_body_reiki h4 {color:#d200ff; }


/* Head Lines */
#content_body div.headline h3, #content_body div.headline p { text-align:center}
#content_body div.headline p { font-style:italic;}
#content_body div.headline h3 { font-size:120%; color:#8976B6;}

/* Paragraph Text  */
#content_body p { margin: 0 0 15px 0; padding:0; }

#content_body .indent{ margin: 5px 0 5px 15px; padding:0; }

#content_body p em {font-weight:bold; font-style: italic;}

#content_body i { margin: 0; padding:0; font-style: italic;}

#content_body a, #content_body a:visited { color:#0000FF; text-decoration:none}

#content_body a:hover { color:#0099FF}


/* Lists  */
#content_body dl { padding: 0; margin: 2px 0 15px 0; }
#content_body dl dt { width:34%; float:left; display:inline; padding: 5px 0 5px 10px; margin: 0; }

#content_body dl dd { width:66%; float:left; display:inline; padding: 5px 0 5px 0; margin: 0; }

#content_body ul.list { padding: 0; margin: 2px 0 15px 0 }
#content_body ul.list li { list-style:none; padding: 5px 0 5px 10px; margin: 0; }

#content_body .gray, { background-color:#F0F0F0; }



/* Table Lists  */

  /* Color Types Norm */
  #content_body table caption, #content_body table thead th {  color:#00ADEF }
  #content_body table thead th { background-color:#00ADEF }
  #content_body .color_back-1 {   background-color:#e5f8ff }
  #content_body .color_back-2 {   background-color:#c9effd }

  /* Color Types for Deep Tissue */
  #content_body_deep table caption {  color:#DB2730 }
  #content_body_deep table thead th { background-color:#DB2730 }
  #content_body_deep .color_back-1 { background-color:#ffd0d2 }
  #content_body_deep .color_back-2 { background-color:#fddfe1 }

  /* Color Types for Shiatsu */
  #content_body_shiatsu table caption {  color:#E6932D}
  #content_body_shiatsu table thead th { background-color:#E6932D }
  #content_body_shiatsu .color_back-1 { background-color:#ffe2be }
  #content_body_shiatsu .color_back-2 { background-color:#fdeedb }
  
  /* Color Types Swedish */
  #content_body_swedish table caption, #content_body table thead th {  color:#00ADEF }
  #content_body_swedish table thead th { background-color:#00ADEF }
  #content_body_swedish .color_back-1 {   background-color:#e5f8ff }
  #content_body_swedish .color_back-2 {   background-color:#c9effd }
  
  /* Color Types Raindrop */
  #content_body_raindrop table caption, #content_body table thead th {  color:#8976B6 }
  #content_body_raindrop table thead th { background-color:#8976B6 }
  #content_body_raindrop .color_back-1 {   background-color:#d9ccf9 }
  #content_body_raindrop .color_back-2 {   background-color:#ede6ff } 
 
  
#content_body table {margin: 0 0 15px 0; }
.table_col-1 {width: 100px}
.table_col-2 {width: auto}

#content_body table caption { font-size:14px; font-weight:bold; text-align:left; margin: 0; padding: 0; }
#content_body table tbody td, #content_body table thead th{padding:3px 4px 3px 4px; margin-top:5px}

#content_body table thead th {font-weight:bold; text-align:center; color:#FFF; }


/* Table Formating for massage Gifts - and Page SET */
table#table_massage_gifts {width:100%; border:1px #00ADEF solid; padding: 5px 5px 5px 5px }
table#table_massage_gifts caption {background-color:#00ADEF; text-align:center; color:#FFF; padding: 3px 0 3px 0; }
table#table_massage_gifts img {margin-right:5px }

  /* Color Types for Massage Gift Baskets */
  #content_body table.backets_cert { width:100%}
  #content_body table.backets_cert caption {  color:#DB2730 }
  #content_body table.backets_cert th { background-color:#DB2730; font-weight:bold; text-align:center; color:#FFF; padding:3px 4px 3px 4px; margin-top:5px }
  #content_body table.backets_cert .color_back-1 { background-color:#ffd0d2 }
  #content_body table.backets_cert .color_back-2 { background-color:#fddfe1 }
  
  #content_body table h4 {color:#000 }
  #content_body table.backets_add .color_back-1 { background-color:#e5fcc7 }
  #content_body table.backets_add .color_back-2 { background-color:#f4ffe5 }
  
  
/* Massage Gift backets - Div for Images*/
div.basket_images { margin: 2px 0 15px 0; padding: 2px 2px 2px 2px; background-color:#B1328D; text-align:center; overflow: hidden;}
div.basket_images img { margin: 2px 2px 2px 2px; }


/* Forms */
#content_body form { margin: 5px 0 0 15px; padding:0; }
#content_body form fieldset{ margin:20px 0 0 0; padding: 0; border:none}
#content_body form fieldset b{ font-weight:bold; display:block}
#content_body form fieldset div { margin:0 0 0 10px; padding: 0;}
#content_body form fieldset span { margin-top:5px; color:#8976B6; font-weight:bold; display:block}
#content_body form fieldset p { margin: 0 0 3px 0; }
#content_body form fieldset div.list { margin:0; }
#content_body form fieldset div.list div{ float:left; width:100px }


/* others */
div.banner {text-align:center;
            margin: 0 0 20px 0 }







